devoid of vegetation - Español Inglés Diccionario